/*
 * To change this template, choose Tools | Templates
 * and open the template in the editor.
 */
package ar.com.s21.poo.model;

/**
 *
 * @author Other
 */
public class DetalleVenta {
    
    
    private int idDetalleVenta;
    private Venta venta;
    private Producto producto;
    private int cantidad;

    /**
     *
     */
    public DetalleVenta() {
    }

    /**
     *
     * @param idDetalleVenta
     * @param venta
     * @param producto
     * @param cantidad
     */
    public DetalleVenta(int idDetalleVenta, Venta venta, Producto producto, int cantidad) {
        this.idDetalleVenta = idDetalleVenta;
        this.venta = venta;
        this.producto = producto;
        this.cantidad = cantidad;
    }

    /**
     *
     * @return
     */
    public int getIdDetalleVenta() {
        return idDetalleVenta;
    }

    /**
     *
     * @return
     */
    public Venta getVenta() {
        return venta;
    }

    /**
     *
     * @return
     */
    public Producto getProducto() {
        return producto;
    }

    /**
     *
     * @return
     */
    public int getCantidad() {
        return cantidad;
    }

    /**
     *
     * @param idDetalleVenta
     */
    public void setIdDetalleVenta(int idDetalleVenta) {
        this.idDetalleVenta = idDetalleVenta;
    }

    /**
     *
     * @param venta
     */
    public void setVenta(Venta venta) {
        this.venta = venta;
    }

    /**
     *
     * @param producto
     */
    public void setProducto(Producto producto) {
        this.producto = producto;
    }

    /**
     *
     * @param cantidad
     */
    public void setCantidad(int cantidad) {
        this.cantidad = cantidad;
    }
    
    
    /**
     *
     * @return
     */
    public String getDetalleCompra(){
        return cantidad +"           "+"            "+producto.getCodigoProducto()+"            " +producto.getDescripcion()+"            " +System.getProperty("line.separator");
    }
    
}
